Modifica dei privilegi script

I set di privilegi possono limitare l'accesso agli script di un file. Per un file, è possibile impostare:

Privilegi per tutto lo script: È possibile permettere o proibire la possibilità di visualizzare, creare e modificare gli script. È anche possibile nascondere tutti gli script nel file per evitare che siano eseguiti dal set di privilegi.

Privilegi personalizzati per singoli script: è possibile impostare se rendere ogni script modificabile oppure no. È anche possibile nascondere uno script per evitare che venga eseguito dal set di privilegi.

Nota  Sebbene alcuni privilegi dello script, descritti di seguito, diano la possibilità di eseguire gli script, le azioni consentite da un set di privilegi stabiliscono quali passi verranno eseguiti con successo oppure no. Ad esempio, se un set di privilegi non consente di accedere al campo "Salario", uno script contenente il passo Vai al campo ["Impiegati::Salario"] non avrà esito positivo. L'autore dello script può invalidare i privilegi script selezionando per lo script Esegui script con privilegi di accesso completo. Per ulteriori informazioni vedere la sezione Creazione e modifica degli script usando ScriptMaker.

Per modificare i privilegi script:

1.

Iniziare a modificare un set di privilegi nuovo o esistente.

Visualizzare la finestra di dialogo Modifica set privilegi. Per ulteriori informazioni, vedere Creazione di un nuovo set di privilegi o Modifica dei set di privilegi esistenti.

2.

Per impostare i privilegi per tutti gli script del file, in Script, selezionare Tutti modificabili, Tutti solo eseguibili o Nessun accesso. Queste opzioni permettono o proibiscono le seguenti operazioni:

 

Privilegio

Tutti
modificabili

Tutti
solo eseguibile

Nessun accesso

Esecuzione script

Consentito

Consentito

Proibito

Visualizzazione dei nomi script nel menu Script
(fatta eccezione per quelli nascosti, essendo deselezionato Includi nel menu nella finestra di dialogo ScriptMaker)

Consentito

Consentito

Proibito

Apertura della finestra di dialogo ScriptMaker per visualizzare, creare, modificare, duplicare, eliminare e stampare gli script

Consentito

Proibito

Proibito

Possibilità di importare gli script in altri file di database

Consentito

Proibito

Proibito

Visualizzazione dei passi dello script in FileMaker Developer Script Debugger e Resoconto definizione database

Consentito

Proibito

Proibito

3.

Per impostare singoli privilegi per tutti gli script del file, in Script, selezionare Privilegi personalizzati. Nella finestra di dialogo Privilegi script personalizzati, selezionare ogni script (oppure selezionare qualsiasi nuovo script per impostare privilegi per qualsiasi altro script creato successivamente) e impostare i privilegi desiderati. Quando si stanno impostando i privilegi per i singoli script, fare clic su OK.

 

Per

Nella finestra di dialogo Privilegi script personalizzati

Permettere l'esecuzione, la visualizzazione, la modifica, la stampa e l'eliminazione dello script. (Permette inoltre di importare lo script in altri file di database).

In Privilegio, selezionare Modificabile.

Nota  Anche se lo script è modificabile, non è possibile modificare uno script che viene eseguito con privilegi Accesso completo, a meno che il proprio account non sia stato assegnato al set di privilegi Accesso completo. Per ulteriori informazioni vedere la sezione Creazione e modifica degli script usando ScriptMaker.

Permettere solo di eseguire lo script. (Proibisce la visualizzazione dello script nella finestra di dialogo ScriptMaker).

In Privilegio, selezionare solo eseguibile.

Proibire l'esecuzione o la visualizzazione dello script. (Il nome dello script non appare nel menu Script).

In Privilegio, selezionare nessun accesso.

Permettere la creazione di nuovi script e la duplicazione di qualsiasi script modificabile

Selezionare Consenti la creazione di nuovi script.

Suggerimento  È anche possibile impostare contemporaneamente singoli privilegi per più script selezionando vari script nella finestra di dialogo Privilegi script personalizzati. Per ulteriori informazioni vedere le Note illustrate di seguito.

4.

Nella finestra di dialogo Modifica set privilegi, definire eventuali altri privilegi per il set di privilegi.

Per ulteriori informazioni sui vari privilegi che è possibile definire, vedere uno o tutti i seguenti argomenti:

Modifica dei privilegi di accesso record

Modifica dei privilegi formato

Modifica dei privilegi Lista valore

Modifica di privilegi estesi per set di privilegi

Modifica di altri privilegi

5.

Dopo aver finito di modificare questo set di privilegi, fare clic su OK.

Viene visualizzata la finestra di dialogo Definisci account e privilegi.

6.

Eseguire una delle seguenti operazioni:

Dopo aver finito di utilizzare gli account e i privilegi, fare clic su OK. Nella finestra di dialogo che si apre, inserire un nome account e una password assegnati al set di privilegi Accesso completo e fare clic su OK.

Per assegnare il set di privilegi a uno o più account, vedere Creazione di account o Modifica degli account esistenti.

Note

Nella finestra di dialogo Privilegi script personalizzati, la colonna Note indica quali script vengono eseguiti con privilegi Accesso completo. In base alle operazioni eseguite dagli script, è possibile impostare i privilegi script solo eseguibile o nessun accesso, in determinati set di privilegi. Per ulteriori informazioni sull'esecuzione degli script con privilegi Accesso completo, vedere Creazione e modifica degli script usando ScriptMaker.

Nella finestra di dialogo Privilegi script personalizzati è possibile selezionare più script per impostare contemporaneamente privilegi di vari script:

Per selezionare più script, usare Ctrl+clic (Windows) o -clic (Mac OS) su ogni nome.

Per selezionare una serie di script in successione, fare clic sul primo script, quindi fare clic sull'ultimo script della serie tenendo premuto il tasto Maiusc.

Per selezionare tutti gli script, fare clic su Seleziona tutto.

Per ordinare l'elenco di script nella finestra di dialogo Privilegi script personalizzati, fare clic su una delle intestazioni di colonna per ordinare la lista secondo quella colonna. Per passare dall'ordine ascendente a quello discendente eseguire una delle seguenti operazioni:

Windows: fare di nuovo clic sull'intestazione della colonna.

Mac OS: fare clic sul pulsante a freccia pulsante a freccia .